package k2_oop.p7_javaLang.demo03;

public class UserTryCatch {
    public static void main(String[] args) {

        /**
         * 1.try不能单独存在，可以与catch共同使用,也可以与finally共同使用
         * 2.catch可以有多个，按顺序进行匹配
         * 3.一个catch中如果想要匹配多个异常，可以使用父类，但是父类的异常一定要放在最下面
         * 4.finally是不管怎样最后都会执行的内容,除了调用了System.exit(0);
         */
        try {
            int[] nums = {1, 2, 3, 4, 5, 6, 7, 8, 9};
            System.out.println(nums[nums.length-1]);
            String s = "hello";
            s.length();
            System.exit(0);
        }catch (RuntimeException e){
            e.printStackTrace();
        }finally {
            System.out.println("最后一定会执行的内容");
        }



    }
}
